@charset "utf-8";
/* CSS Document */
.hf14{font-size:14px; font-weight:bold; margin:0; padding:0; color:#333;}
/*左栏信息*/
.acc_article_tag { float: left; width: 665px; margin-right: 30px }
/*帐户信息*/
.acc_name{margin-top:20px;}
.acc_nav {
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #91d134;
	height:25px;
	position:relative;
	margin-top:20px;
}
.acc_nav .acc_nav_l {
	float: left;
	width: 665px;
}

.acc_pic_sm{position:absolute; top:-5px; left:10px;}
.acc_name_sm{margin-left:70px;}
/*个人介绍*/
#p_tweet {
position:relative;
width:665px;
z-index:1;
}
.blank20 {
margin-top:20px;
}
#p_tweet .p_tweet_top {
background:url("../images/intro_tb.gif") no-repeat scroll 0 0 transparent;
display:block;
height:9px;
overflow:hidden;
width:665px;
}

#p_tweet .p_tweet_show {
background:url("../images/intro_bg.gif") repeat-y scroll 0 50% transparent;
color:#555555;
font-size:13px;
line-height:1.7;
min-height:60px;
overflow:hidden;
padding:0 40px 15px 10px;
word-wrap:break-word;
}
#p_tweet .p_tweet_bottom {
background:url("../images/intro_tb.gif") no-repeat scroll 0 -9px transparent;
display:block;
height:9px;
overflow:hidden;
width:665px;
}
#p_tweet .p_tweet_cor {
background:url("../images/intro_cor.gif") no-repeat scroll 0 0 transparent;
display:block;
height:44px;
overflow:hidden;
position:absolute;
right:-17px;
top:15px;
width:25px;
}

h2.Atitle {
background:url("../images/mode_bg.gif") no-repeat scroll 0 bottom transparent;
color:#FF6600;
font-size:14px;
font-weight:normal;
line-height:2.5;
padding-left:5px;
height:100%;
}
.p_more{float:right;}
.p_more a {
background:url("../images/icons.gif") no-repeat scroll right -128px transparent;
color:#7E7E7E;
font-size:12px;
padding-right:12px;
}
/*个人头像*/
.acc_pic{position:absolute; top:-50px; left:50px;}
.acc_intro{margin-top:90px; margin-bottom:20px;}
.acc_intro ul li{border-bottom: 1px dashed #ddd; line-height:25px;}

.Atitle_f12 {
color:#000000;
font-size:12px;
font-weight:bold;
padding:0;
}
/*我的朋友*/
.photo_blank{margin-bottom:20px;}
.photo_blank ul li {width:33%;overflow: hidden;float: left; text-align:center; padding:10px 0;}
/*衣柜标签*/
.clothes_tags{margin-bottom:20px;}
.clothes_tags ul.content li {width:60px;overflow: hidden;float: left; text-align:center;}
.clothes_tags a:link{
	color: #FF6600;
	text-decoration: none;
}
.clothes_tags a:visited {
	color: #FF6600;
	text-decoration: none;
}
.clothes_tags a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background: #ff9d4f;
}
.clothes_tags a:active{
	color: #FFFFFF;
	text-decoration: none;
	background: #ff9d4f;
}
/*近况*/
.recently{ margin-bottom:20px;}
.recently p{color: #FF6600; line-height:25px;}
.recently ul li{border-bottom: 1px dashed #ddd; line-height:25px;}
/*个人评论*/
.acc_comment{position:relative;}
.acc_comment h2 { display:block; padding:10px;}
.acc_comment .clst_star li{float:left; width:25%; height:25px;}
.acc_comment .ctsh .nlst{ padding: 0 0 0 5px; margin:0 0 0 100px;}
.acc_comment .ctsh .clst{ padding: 0 0 0 100px;width:80%;float: left!important;_float:none;overflow: hidden; word-wrap:break-word; }
.acc_comment .ctsh .ilst{ width:100px;display: block;float: left;text-align: center;margin: -26px -85px 0 0px;}
/*商品图片*/
.acc_product_list_img {height:100%;}
.acc_product_list_img li { float: left; display: inline;  width: 25%; overflow: hidden; margin:10px 0px; text-align:center;  }
.acc_product_list_img li .text_title{height:40px;}
.feed{padding:10px 0;  border-bottom: 1px solid #DDDDDD; clear: both; }
.feed .ilst{ width: 80px; display: block; float: left;  text-align: center; margin: -25px -80px 0 0; padding:0 10px; }
.feed .clst{ padding: 10px 0 0 80px;_padding: 0 0 0 105px;   float: none; overflow: hidden; word-wrap:break-word; }
.feed .nlst{font-size:14px;}
/*会员账号*/
.xbar {
background:url("../images/zbar.gif") no-repeat scroll 0 0 transparent;
float:right;
margin-bottom:21px;
width:100%;
}
.xbar a {
display:block;
float:right;
line-height:14px;
margin:5px 5px 1px;
padding:3px 5px 2px;
text-decoration:none;
}
.xbar span.now {
background:url("../images/wztab.gif") no-repeat scroll right top transparent;
display:block;
float:right;
margin:0 5px;
padding:0 10px 0 0;
}
.xbar span.now span {
background:url("../images/wztab.gif") no-repeat scroll 0 0 transparent;
display:block;
padding:6px 1px 5px 11px;
}
.m {
color:#006600;
font-size:14px;
line-height:120%;
}

.message {
background: #FFFADC;
border: 1px solid #FAF3CA;
margin-bottom: 10px;
padding: 10px;
}

.message .error {
color: #F30;
}

.hide {
	display:none;
}
